﻿namespace X2OPC.Core.Security
{
    using System;
    using System.Runtime.CompilerServices;
    using System.Runtime.InteropServices;

    [ComImport, ComVisible(true), Guid("7AA83A01-6C77-11D3-84F9-00008630A38B"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface IOPCSecurityNT
    {
        void IsAvailableNT(out int pbAvailable);
     
        void QueryMinImpersonationLevel(out uint pdwMinImpLevel);
     
        void ChangeUser();
    }
}
